firefighting installation - Francés Inglés Diccionario